Μετακινήστε το δρομέα α, 
για να αλλάξετε το μήκος της υποτείνουσας,
χωρίς να αλλάξουν οι γωνίες του τριγώνου

Μετακινήστε το σημείο Γ,
 για να αλλάξετε τη γωνία φ

2

1

3

4

A = Point(xAxis)
Β = Intersect(xAxis, yAxis)
α = 4.3 (slider from 0.1 to 10, step 0.1)
d = Circle(Β, α)
Γ = Point(d)
φ = Angle(A, Β, Γ)
a = Segment(Β, Γ)
e = OrthogonalLine(Γ, xAxis)
Α = Intersect(e, xAxis)
f = Segment(Γ, Α)
β = Angle(Γ, Α, Β)
απόστασηΟΑ = Distance(Β, Α)
απόστασηΑΓ = Distance(Α, Γ)
απόστασηΒΓ = Distance(Β, Γ)
ΚείμενοΒΓ: "α \, = \, " + απόστασηΒΓ
b = Segment(Β, Α)
Δ = Point(a)
απόστασηΒΔ = Distance(Β, Δ)
ΚείμενοΒΔ: "ΒΔ \, = \, " + απόστασηΒΔ
c = OrthogonalLine(Δ, b)
Ε = Intersect(b, c)
g = Segment(Δ, Ε)
γ = Angle(Δ, Ε, Β)
h = false
i = false
απόστασηΔΕ = Distance(Δ, Ε)
ΚείμενοΔΕ: "ΔΕ\, = \, " + απόστασηΔΕ
απόστασηΒΕ = Distance(Β, Ε)
ΚείμενοΒΕ: "ΒΕ \, = \, " + απόστασηΒΕ
j = false
ΚείμενοΑΓ: "β \, = \, " + απόστασηΑΓ
ΚείμενοΟΑ: "γ \, = \, " + απόστασηΟΑ
k = Circle(Β, Γ)
l = false